somebody's mask slips - Turkish English Dictionary